Ion
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Pages
ion::base::StaticDeleter< T[]> Class Template Reference

Specialization for arrays. More...

#include "staticsafedeclare.h"

Inheritance diagram for ion::base::StaticDeleter< T[]>:
Collaboration diagram for ion::base::StaticDeleter< T[]>:

Public Member Functions

 StaticDeleter (const std::string &name, T *pointer_to_delete)
 
const std::string & GetTypeName () const
 Returns the name of the type this deleter deletes. More...
 

Protected Attributes

std::string type_name_
 

Detailed Description

template<typename T>
class ion::base::StaticDeleter< T[]>

Specialization for arrays.

Definition at line 169 of file staticsafedeclare.h.

Constructor & Destructor Documentation

template<typename T >
ion::base::StaticDeleter< T[]>::StaticDeleter ( const std::string &  name,
T pointer_to_delete 
)
inline

Definition at line 171 of file staticsafedeclare.h.

Member Function Documentation

const std::string& ion::base::StaticDeleterBase::GetTypeName ( ) const
inlineinherited

Returns the name of the type this deleter deletes.

Definition at line 140 of file staticsafedeclare.h.

References ion::base::StaticDeleterBase::type_name_.

Member Data Documentation

std::string ion::base::StaticDeleterBase::type_name_
protectedinherited

Definition at line 143 of file staticsafedeclare.h.

Referenced by ion::base::StaticDeleterBase::GetTypeName().


The documentation for this class was generated from the following file: